Maximizing Queueing Network Utility Subject to Stability: Greedy Primal-Dual Algorithm

نویسنده

  • Alexander L. Stolyar
چکیده

We study a model of controlled queueing network, which operates and makes control decisions in discrete time. An underlying random network mode determines the set of available controls in each time slot. Each control decision \produces" a certain vector of \commodities"; it also has associated \traditional" queueing control e ect, i.e., it determines traÆc (customer) arrival rates, service rates at the nodes, and random routing of processed customers among the nodes. The problem is to nd a dynamic control strategy which maximizes a concave utility function H(X), where X is the average value of commodity vector, subject to the constraint that network queues remain stable. We introduce a dynamic control algorithm, which we call Greedy Primal-Dual (GPD) algorithm, and prove its asymptotic optimality. We show that our network model and GPD algorithm accommodate a wide range of applications. As one example, we consider the problem of congestion control of networks where both traÆc sources and network processing nodes may be randomly time-varying and interdependent. We also discuss a variety of resource allocation problems in wireless networks, which in particular involve average power consumption constraints and/or optimization, as well as traÆc rate constraints.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Greedy primal-dual algorithm for dynamic resource allocation in complex networks

In Stolyar (Queueing Systems 50 (2005) 401–457) a dynamic control strategy, called greedy primal-dual (GPD) algorithm, was introduced for the problem of maximizing queueing network utility subject to stability of the queues, and was proved to be (asymptotically) optimal. (The network utility is a concave function of the average rates at which the network generates several “commodities.”) Underl...

متن کامل

Stability of Adversarial Queues via Fluid Models

The subject of this paper is stability properties of adversarial queueing networks. Such queueing systems are used to model packet switch communication networks, in which packets are generated and routed dynamically, and have become a subject of research focus recently. Adversarial queueing networks are defined to be stable, if the number of packets stays bounded over time. A central question i...

متن کامل

Bandwidth Allocation in Networks: A Single Dual Update Subroutine for Multiple Objectives

We study the bandwidth allocation problem Maximize U(x), subject to Ax ≤ c;x ≥ 0 where U is a utility function, x is a bandwidth allocation vector, and Ax ≤ c represent the capacity constraints. We consider the class of canonical utility functions, consisting of functions U that are symmetric, non-decreasing, concave, and satisfy U(0) = 0. Natural primal-dual algorithms exist for maximizing suc...

متن کامل

Primal - Dual Congestion Control Algorithms and E - Red Aqm Scheme

In this thesis, we consider the primal-dual algorithm of network congestion control and E-RED AQM scheme as its implementation in the Internet. We first overview the recent work in network congestion control area, then introduce and analyze a decentralized network congestion control algorithm which has dynamic adaptations at both user ends and link ends, a so-called primal-dual algorithm. We sh...

متن کامل

Congestion control and its stability in networks with delay sensitive traffic

We consider congestion control in a network with delay sensitive/insensitive traffic, modelled by adding explicit delay terms to the utility function measuring user’s happiness on the Quality of Service (QoS). A new Network Utility Maximization (NUM) problem is formulated and solved in a decentralized way via appropriate algorithms implemented at the users (primal) and/or links (dual). For the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Queueing Syst.

دوره 50  شماره 

صفحات  -

تاریخ انتشار 2005